home *** CD-ROM | disk | FTP | other *** search
Makefile | 1989-10-06 | 3.6 KB | 146 lines | [TEXT/MPS ] |
- # File: Makefile
- # Target: FileTransfer
- # Created: Monday, May 22, 1989 10:49:23 AM
- #
- # Copyright © 1983-1988 by Apple Computer, Inc. All rights reserved.
- #
- #
- # Modification History
- # 5/22/89 REN new
- #
- #
-
- "{FTTools}FileTransfer" ƒƒ makefile FileTransfer
- echo "# Installing FileTransfer at `date`"
- duplicate FileTransfer "{FTTools}FileTransfer" -y
- echo "# Completed at `date`"
-
- # Create fdef code resource
-
- FileTransfer ƒƒ makefile ∂
- "{FTTools}"fdef.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking main FileTransfer resource at `date`"
- Link {LinkSwitches} -rt fdef=1 ∂
- -ra "FileTransfer Main"=resLocked ∂
- -m FDEF ∂
- -sn Main="FileTransfer Main" ∂
- -t 'fbnd' ∂
- -c 'bdc ' ∂
- -o FileTransfer ∂
- -w ∂
- "{FTTools}"fdef.c.o ∂
- "{CTBObjects}"CommToolbox.o ∂
- "{CLibraries}"CInterface.o ∂
- "{Libraries}"Interface.o ∂
- "{CLibraries}"StdCLib.o ∂
- "{CLibraries}"CRuntime.o
- echo "# Completed at `date`"
-
- # Create floc code resource
-
- FileTransfer ƒƒ makefile ∂
- "{FTTools}"floc.p.o ∂
- "{FTTools}"ftutil.p.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking loc FileTransfer resource at `date`"
- Link {LinkSwitches} -rt floc=1 ∂
- -ra "FileTransfer Localization"=resLocked ∂
- -m FLOC ∂
- -sn Main="FileTransfer Localization" ∂
- -t 'fbnd' ∂
- -c 'bdc ' ∂
- -o FileTransfer ∂
- "{FTTools}"floc.p.o ∂
- "{FTTools}"ftutil.p.o ∂
- "{CTBObjects}"CommToolbox.o ∂
- "{PLibraries}"PasLib.o ∂
- "{Libraries}"Interface.o
- echo "# Completed at `date`"
-
- # Create fset code resource
-
- FileTransfer ƒƒ makefile ∂
- "{FTTools}"fset.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking set FileTransfer resource at `date`"
- Link {LinkSwitches} -rt fset=1 ∂
- -ra "FileTransfer Setup"=resLocked ∂
- -m FSET ∂
- -sn Main="FileTransfer Setup" ∂
- -t 'fbnd' ∂
- -c 'bdc ' ∂
- -o FileTransfer ∂
- "{FTTools}"fset.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Completed at `date`"
-
- # Create fval code resource
-
- FileTransfer ƒƒ makefile ∂
- "{FTTools}"fval.c.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking val FileTransfer resource at `date`"
- Link {LinkSwitches} -rt fval=1 ∂
- -ra "FileTransfer Validation"=resLocked ∂
- -m FVAL ∂
- -sn Main="FileTransfer Validation" ∂
- -t 'fbnd' ∂
- -c 'bdc ' ∂
- -o FileTransfer ∂
- "{FTTools}"fval.c.o ∂
- "{Libraries}"Interface.o
- echo "# Completed at `date`"
-
- # Create fscr code resource
-
- FileTransfer ƒƒ makefile ∂
- "{FTTools}"fscr.p.o ∂
- "{FTTools}"ftutil.p.o ∂
- "{CTBObjects}"CommToolbox.o
- echo "# Linking main FileTransfer resource at `date`"
- Link {LinkSwitches} -rt fscr=1 ∂
- -ra "FileTransfer Script"=resLocked ∂
- -m FSCR ∂
- -sn Main="FileTransfer Script" ∂
- -t 'fbnd' ∂
- -c 'bdc ' ∂
- -o FileTransfer ∂
- "{FTTools}"fscr.p.o ∂
- "{FTTools}"ftutil.p.o ∂
- "{CTBObjects}"CommToolbox.o ∂
- "{PLibraries}"PasLib.o ∂
- "{Libraries}"Interface.o
- echo "# Completed at `date`"
-
- FileTransfer ƒƒ FileTransfer.r Makefile
- echo "# Adding resources to FileTransfer at `date`"
- Rez {RezSwitches} FileTransfer.r ∂
- -t 'fbnd' ∂
- -c 'bdc ' ∂
- -append -o FileTransfer
- echo "# Completed at `date`"
-
- .c.o ƒ .c
- echo "# Compiling {Default}.c starting at `date`"
- C -b {DepDir}{Default}.c -o {Targ}
- echo "# Finished at `date`"
-
- .p.o ƒ .p
- echo "# Compiling {Default}.p starting at `date`"
- Pascal {PascalSwitches} {DepDir}{Default}.p -o {Targ}
- echo "# Finished at `date`"
-
-
- FileTransfer ƒƒ MakeFile
- setfile -t 'fbnd' -c 'bdc ' -a 'Bi' FileTransfer
- Duplicate -y -p FileTransfer "{Boot}System Folder:Communications Folder"
- if `exists "Fruit Loops:"`
- duplicate -y -p FileTransfer "Fruit Loops:FileTransfer"
- end
- beep D,5 G,1,0 G,5 G,1,0 B,5 G,1,0 1D,10 G,1,0 B,5 G,1,0 1D,10
-
-
-
-
-